#ifndef _IOT_TYPE_H_
#define _IOT_TYPE_H_

typedef char iot_char_t;
typedef signed  char iot_int8_t;
typedef signed  short  iot_int16_t;
typedef signed  int iot_int32_t;
typedef signed  long iot_int64_t;
typedef unsigned char iot_uint8_t;
typedef unsigned short  iot_uint16_t;
typedef unsigned int iot_uint32_t;
typedef unsigned long iot_uint64_t;
typedef float iot_float32_t;
typedef double  iot_float64_t;
typedef long double  iot_float128_t;
typedef unsigned char iot_bool_t;

#ifndef NULL 
 #define NULL 0
#endif

#ifndef FALSE 
 #define FALSE 0
#endif

#ifndef TRUE 
 #define TRUE 1
#endif

#endif
